from typing import Optional

import PySide6.QtCore
import PySide6.QtWidgets
from ....PSData import PSData, PSDataServer
from PySide6.QtCore import Qt
from PySide6.QtWidgets import QListWidget, QWidget

from .Ui_DataUpdateList import Ui_DataUpdateList


class WDataUpdateList(QWidget, PSDataServer):
    def __init__(self, parent: Optional[PySide6.QtWidgets.QWidget] = ..., f: PySide6.QtCore.Qt.WindowFlags = Qt.Widget) -> None:
        super().__init__(parent=parent, f=f)
        self._ui = Ui_DataUpdateList()
        self._ui.setupUi(self)
        
